steam distribution box - Turco Inglés Diccionario